home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / system / tss22.zip / TSS22.DOC < prev    next >
Text File  |  1988-03-28  |  7KB  |  193 lines

  1. Total System Statistics (TSS) v2.2
  2.  
  3. COPYRIGHT Dan Moore, 1988
  4.  
  5.     First Release, February 1988
  6.     Second Release, March 1988
  7.     Third Release, March 1988
  8.     Fourth Release, March 1988
  9.     Fifth Release, March 1988
  10.  
  11. DISTRIBUTION / LICENSING
  12.  
  13. This program may be used, copied and distributed freely for
  14. personal purposes.  A reasonable charge (hopefully not to exceed
  15. $5 or so) may be assessed as a duplicating charge.
  16.  
  17. If used for commercial or business purposes (ie, computer
  18. manufacturing, consulting, repair or sales organizations,
  19. in-house PC support department etc...), a licensing fee of $5
  20. per business location should be considered.  A  one-time site
  21. license to this program may be acquired for $50, which covers
  22. all sites of the contributing company and includes free upgrades
  23. for one year.  TSS is not a source of personal income;  all
  24. contributions received will be used solely toward the support of
  25. other shareware and the bulletin board systems which make the
  26. public distribution of this type of software possible.
  27.  
  28. TSS source code is available for a one-time charge of $250,
  29. which grants the purchaser a permanent non-exclusive license to
  30. the program, but not to its name and copyright.  Customized
  31. copies of TSS will be made available for a fee; contact the
  32. author if interested.
  33.  
  34.  
  35. DISCLAIMER
  36.  
  37. I am not a lawyer, and I guess I could be sued by people who
  38. think that white text on blue background is tasteless, immoral,
  39. or against their religious convictions.  I assume no
  40. responsibility whatsoever for any damages arising from the use
  41. of TSS.  My only defense is that the program works on my
  42. computers and I use it myself.  If the disk output option is
  43. selected, TSS will create a 2Kbyte file on the machine's default
  44. drive/directory.  In all other respects, TSS does not modify the
  45. hardware or software environments in which it operates.
  46.  
  47.  
  48. PURPOSE
  49.  
  50. This program produce a simple but comprehensive set of
  51. statistics of the PC/XT/AT or compatible computer on which it is
  52. run, including:
  53.  
  54. Date, Time, DOS Release Level, System Type, Processor Type,
  55. Coprocessor type, Memory size, Extended Memory Size, Expanded
  56. Memory Size, Free Expanded Memory, Expanded Memory Driver (LIM)
  57. Release Level, Display Adapter Type, EGA Mode and Memory Size,
  58. ROM BIOS release date, number of Parallel, Serial, and Game
  59. Adapters, Mouse/Number of Buttons, Current Drive Address,
  60. Cluster Size, Total Space, Free space, percent free space, as
  61. well as addresses, total space, free space and percent free
  62. space for up to 10 other fixed drives in the system and a total
  63. of these space statistics.
  64.  
  65. To run the program, simply type TSS22 at the prompt from the
  66. directory where the program is stored (or from anywhere if
  67. the program is in your DOS path, of course).  The program will
  68. display a simple copyright / welcome screen for approximately
  69. three seconds, and will then display a single screen containing
  70. the pertinent statistics.  The file TSS22.SCR MUST be in the
  71. current directory for the program to operate.  Pressing any key
  72. will immediately terminate the program.
  73.  
  74.  
  75. NOTE: If your computer is equipped with a mouse, expanded
  76. memory, or a RAM disk, the corresponding device drivers must be
  77. activated in order for TSS to detect their presence.  
  78.  
  79.  
  80. PRINTER AND FILE OUTPUT
  81.  
  82. Release 2.1 of TSS supports printed or disk output, at the
  83. user's discretion.  To request printed output, add the letter
  84. "P" (upper or lower case) to the command line.  If you require
  85. printed output on a printer other than LPT1:, you may also add a
  86. "2" or "3" on the command line to indicate the parallel port to
  87. which the output is to be sent.....for example"
  88.  
  89. TSS22  P       will run TSS and copy the output to LPT1:
  90. TSS22  P2      will run TSS and copy the output to LPT2:
  91.  
  92. Using a "D" on the command line:
  93.  
  94. TSS22 D
  95.  
  96. will cause TSS to copy its output to the disk file "TSS22.DAT".
  97. The data in this file will be an exact duplicate of the TSS
  98. screen text with a CR/LF delimiter at the end of each line.
  99.  
  100. NOTE: You should not select the "P" and "D" options at the same
  101. time; if you do so the "P" option will prevail.  Command line
  102. parameters may be typed in any order and in upper or lower case.
  103.  
  104.  
  105. TECHNICAL JARGON
  106.  
  107. TSS was written in Microsoft QuickBasic, release 3.0.  All
  108. statistics except date, time, BIOS Date, and percent free space
  109. are obtained via calls to ProBas routines.  ProBas -- an
  110. extensive library of QB subroutines--,  is a copyrighted product
  111. of Hamerly Computer Services and the successor to the popular
  112. ADVBAS shareware product by Tom Hanlin.
  113.  
  114. This program was written and tested on a 12Mhz / O wait AT
  115. clone, equipped with two 40meg HDs partitioned via SpeedStor, a
  116. 256K EGA Clone and ECD Clone, with 1024k on the motherboard
  117. (640K DOS memory + 384K Extended), parallel, serial, and game
  118. adapters, and a Microsoft Mouse.  The program was also tested on
  119. a number of other machines with varying hardware/software
  120. environments to test all the program's features.
  121.  
  122. I hope you find this program useful.
  123.  
  124.  
  125. SUPPORT
  126.  
  127. There is no official support to "free" users of TSS, but
  128. suggestions for improvements are welcome.  I will provide paid
  129. users with whatever mail or BBS support I can, but only to the
  130. extent that I can recreate the problem on my own machine.  If
  131. TSS does not operate properly on your machine and you are a
  132. contributing user, your money will be cheerfully refunded.
  133.  
  134. I may be contacted officially on the following bulletin board
  135. systems:
  136.  
  137. Executive Network, Andy Keeves, Sysop
  138. Forbin Project, John Friel III, Sysop
  139. LANS BBS, Phil Stults, Sysop,
  140.  
  141. And unofficially on a few others.
  142.  
  143. RELEASE HISTORY
  144.  
  145. 3/28/88 Release 2.2
  146.  
  147. This release fixes one bug -- the default drive space was
  148. counted twice in the total space value.  Thanks to Mike Foster
  149. for finding this one.  AS obvious as it was, I sure didn't see
  150. it.  The system's ROM BIOS release date was also added to the
  151. display immediately above the I/O port display area.  Thanks to
  152. Mike again for the suggestion and thanks to Peter Norton for the
  153. Programmer's guide to the IBM PC for the info on where to find
  154. it (8 bytes at F000:FFF5 for you curious types).  Another
  155. release after three days.  This is ridiculous.  Please note that
  156. I add features as well as fix bugs, which spares some of the
  157. humiliation.
  158.  
  159. 3/25/88 Release 2.1
  160.  
  161. Oh No!  TSS is starting to look like DSZ as far as daily releases
  162. go.  Except for a couple simple bugs, TSS releases came about
  163. after suggestions from early users of the program.
  164.  
  165. Release 2.1 is limited to nine hard drives (which may be
  166. logical or physical drives), but it now incorporates system-wide
  167. space statistics on the bottom line of the space display.  If
  168. you find this useful, thank Marty Shannon for the suggestion.
  169. If you do not like this, blame Marty Shannon for the suggestion.
  170.  
  171. 3/24/88 Release 2.0
  172.  
  173. Corrected bug: text string too long for XT/Clone machines, would
  174. overwrite other screen data area.
  175.  
  176. Added printed output and disk file output support with P and D
  177. command line option including LPT2/3 support.
  178.  
  179.  
  180. 3/21/88 Release 1.1
  181.  
  182. Corrected bug: number of parallel and serial port values were reversed
  183.  
  184. 2/25/88
  185.  
  186. First Public Release
  187.  
  188.  
  189.  
  190. Dan Moore
  191. 1531 13th Street
  192. Columbus, IN 47201
  193.